Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F3 France F7 Italy F10 Czech Republic F5 Czech Republic F6 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F3 Germany F4 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Germany F2 Spain F14 Austria F7 Germany F13 Serbia F12 Turkey F28 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Austria F5 France F7 Slovakia F3 Germany F1 Slovakia F1 Estonia F3 Austria F6 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Great Britain F10 Austria F5 Germany F17 The Manchester Trophy - Manchester The Powder Byrne Trophy - Surbiton Oberstaufen Cup - Oberstaufen USTA Challenger of Burbank - Burbank IPCL Cup - Vadodara Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Zagreb Open - Zagreb The Surbiton Trophy - Surbiton KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Tennis Napoli Cup 2006 - Napoli Fergana Challenger - Fergana The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg BH Telecom Indoors Sarajevo 2006 - Sarajevo VII Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Zivnobanka Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Men's Challenger of Urbana-Champaign - Urbana Togliatti Cup - Togliatti Tatra Banka Open - Bratislava Medicor Open - Budapest GHI Bronx Classic - Bronx Fergana Challenger - Fergana Mumbai Challenger - Mumbai Open de l'Isere - Grenoble Open de Franche Comte - Besancon West of England Tennis - Bristol Third Bank Tennis Championships - Lexington Open de L'Isere-Open 38 - Grenoble Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Architect Open - Budapest USTA Seascape Challenger - Aptos Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla Shimadzu All Japan Indoor - Kyoto USTA/Safeway Challenger - Aptos Ljubljana Open 2002 - Ljubljana Ahmedabad Challenger - Ahmedabad BH Indoor Sarajevo - Sarajevo Mitsubishi Electric Europe Cup - Monza Muller Cup - Ulm 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton USTA Challenger of Burbank - Burbank Hamburg Challenger - Hamburg Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc The LTA Manchester Trophy - Manchester Intersport Heilbronn Open - Heilbronn XL Bermuda Open - Bermuda The LTA Nottingham Challenger - Nottingham Pro Tennis World Open - Sunrise PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Tunis Open - Tunis Open Castilla y Leon - Segovia Heilbronn Challenger Wroclaw Challenger Czech Open 2005 - Prostejov Belgrade Challenger Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Pozoblanco Challenger Open D'Orleans - Orleans Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw Manchester Challenger Istanbul Challenger Geneva Challenger Mons Challenger Tatra Banka Open - Bratislava The LTA Hester Trophy - Manchester Aachen Challenger Belgrade Challenger Privat Bank Cup - Dnepropetrovsk Bordeaux Challenger Aptos Challenger Tashkent Challenger Ortisei Challenger Helsinki Challenger Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Bergamo Challenger Cherbourg Challenger Bath Challenger Athens Challenger LTA Nottingham Challenger - Nottingham Granby Challenger Astana Challenger Segovia Challenger PEOPLEnet Cup - Dnepropetrovsk The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Johannesburg Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Heilbronn Challenger Nottingham Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Trnava Challenger Athens Challenger Recanati Challenger Beijing Challenger Istanbul Challenger Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Busan Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Petange Challenger Eckental Challenger Bergamo Challenger Open Prevadies - St. Brieuc Shanghai Challenger Gimcheon Challenger Busan Challenger Portoroz Challenger LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Challenger DCNS de Cherbourg - Cherbourg Salzburg Challenger Intersport Heilbronn Open - Heilbronn Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Open D'Orleans - Orleans Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Orleans Challenger ECM Prague Open 2005 - Prague Open de Tenis Amaya - Pamplona Kobstaedernes ATP Challenger - Kolding Taipei City Challenger Open de Nice - Nice Intersport Heilbronn Open - Heilbronn Nottingham Challenger Internationaux de Tennis de Brest - Brest Heineken Challenger - Ho Chi Minh City ATP Challenger Hamburg - Hamburg Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw Heineken Open Singapore - Singapore Open de L'Isere - Grenoble Qatar Mobil Open 2000 - Doha Open 13 - Marseille Open Carparti - Brasov ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Abierto Mexicano de Tenis Pegaso - Mexico City IPP Open - Helsinki Jameson Cup - Milan U.S. Men's Clay Court Championships - Orlando President's Cup 2000 - Tashkent Nottingham Challenger LTA Manchester challenger - Manchester GHI Bronx Classic - Bronx BMW Open - Munich USTA Comerica Challenger - Aptos Akbank Private Banking-TED Open - Istanbul Astana Challenger Challenger DCN de Cherbourg - Cherbourg The Stella Artois Grass Court Championships - London Open de L'Isere - Grenoble Napoli Challenger - Napoli Privat Bank Cup - Dniepropetrovsk Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Internationaux de Bretagne - Brest USTA Men's Challenger of Dallas - Dallas Challenger 42 - Andrezieux Legg Mason Tennis Classic - Washington D.C. Open Castilla y Leon - Segovia The Hamlet Cup - Long Island Nottingham-2 Challenger Sardinia International Championship - Cagliari Optimus Maia Open - Maia USTA Tennis Championships of Houston - Houston Kremlin Cup - Moscow The 69th King's Cup-Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Renault Slovenian Open - Ljubljana Qatar Exxon Mobil Open 2002 - Doha Mauritius Open - Mauritius XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Infiniti Open - Los Angeles Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten ATP Open Castilla y Leon - Segovia Geneva Challenger Internationaux du Doubs - Besancon Ordina Open - 's-Hertogenbosch Tunis Open 2006 - Tunis Davidoff Swiss Indoors - Basel Salem Open - Hong Kong Kremlin Cup - Moscow AIG Japan Open - Tokyo Bergamo Challenger International Tennis Championships - Delray Beach Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Stockholm Open - Stockholm President's Cup - Tashkent Besancon Challenger Kroger / St. Jude International - Memphis Nottingham-2 Challenger AAPT Championships - Adelaide Tata Open - Chennai CA Tennis Trophy - Vienna Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Estoril Open - Estoril Izmir Challenger Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ostrava Challenger Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Cremona Challenger Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz CA Tennis Trophy - Vienna US Men's Clay Court Championships - Houston The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Sybase Open - San Jose Jersey Challenger BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha AEGON Championships - London BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Franklin Templeton Tennis Classic - Scottsdale Helsinki Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Apia International - Sydney Open 13 - Marseille Studena Croatia Open - Umag Gelsor Open Romania - Bucharest Open de Moselle - Metz Salzburg Challenger Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Trnava Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Helsinki Challenger Sarajevo Challenger Moselle Open - Metz Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Ostrava Challenger Proton Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Adidas International - Sydney PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg USTA Safeway Challenger - Aptos Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Compaq Cup 2001 - Zabrze Internationaux de Tennis de Brest - Brest Bristol Challenger Trophy - Bristol Crystal Cup 1998 - Portoroz Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Exim Agmedia Open - Kosice Tatra Banka Open - Bratislava Gemax Open - Belgrade Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Open 13 - Marseille Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Adidas International - Sydney AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Los Angeles Heineken Trophy - 's-Hertogenbosch Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London Generali Open 2002 - Kitzbuhel Tento Czech Open - Prague Copenhagen Open - Copenhagen The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Mercedes-Benz Cup - Los Angeles The Ericsson Open - Miami Copenhagen Open - Copenhagen Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Tennis Masters Series - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo BMW Open - Munich Vietnam Open - Ho Chi Minh City Qatar Open - Doha Heineken Open - Auckland SAP Open - San Jose French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Legg Mason Tennis Classic - Washington French Open - Paris Kremlin Cup - Moscow Australian Open - Melbourne NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Athens